body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select,option,p,th,td{margin:0;padding:0}
body{background:#fff}
img{border:0}
ul,li,ol{list-style:none}
.row{margin:0}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,select{margin:0;line-height:1.2}
a{color:#000;text-decoration:none}
a img,img{-ms-interpolation-mode:bicubic}
a:hover,a:active,a:focus{color:#000;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
header,aside,section{display:block}
input[type=checkbox]{vertical-align: middle}
.lf{float:left}
.rt{float:right}
.head-content{background:#fff;padding:5px}
.content{ background: url(../img/ground.jpg)  no-repeat; background-size:100% 100%;padding:0 1rem;margin-bottom:40px;z-index:5;min-height:81vh;max-height:max-content;  margin-left: -15px;}
/*头部样式*/
.my-logo {display: inline-block;height:70px;float:left;margin:0 30px 0 15px}
.head-img{height:70px;border-radius: 50%}
/*!*页脚样式*!*/
.my-footer{text-align: center;background:#7D8085;color:#fff; position: fixed;bottom:0;width:100%;z-index: 10;height:50px}
.my-footer  ul{width:60%;margin:0 30px 0 20%;line-height: 60px}
.my-footer  span{  line-height:60px;}
.my-footer ul li{width:18%;float:left;}
.my-footer ul li a{font-size:14px;color:#fff;border-right:1px solid #fff;padding-right:30px; }
.my-footer ul li:nth-child(4)  a{ border-right:0;}
/*头部菜单*/
.navbar-header,.navbar-right,nav ul.ul{background: #fff;}
.navbar{margin-bottom:0}
.navbar-default{border:0}
nav ul.ul{ min-width: 44rem;float:left;height:70px;}
nav ul.ul li{ width:22%; float: left; text-align: center; font-family: "微软雅黑";height:50px;line-height:50px;margin-top:10px}
.active{background:#207EDE;border-radius: 5px;}
.activell{border-bottom:4px solid #38BBFF;}
nav ul.ul .active a{color:#fff}
nav ul.ul li a{list-style:none;text-decoration:none;display:block;color:#358BE0;font-size:16px;font-weight:500}
.ul_case li a:hover{text-decoration: none}
.l_v{position: absolute;top:120%;left:9px;background:transparent;width:10%;}
/*左侧菜单样式*/
.box-ul{background:transparent;width:100%;white-space: nowrap;height:100%!important;text-align: left}
.box-ul li{margin-bottom:5px}
.box-ul a{display:block;position:relative;height:45px;line-height:45px;font-size:14px;text-decoration:none;padding-left:2rem;cursor:pointer;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.text1{background:linear-gradient(to top,#C6C6C6,#ADADAD);color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.menu_active{background:#fff;color:#69A2E6;}
.box-ul .menu_word{vertical-align: middle}
.box-ul .icon{width: 25px;;height:25px;vertical-align:middle;display:inline-block;}

/*文件样式*/
.file-icon{margin:0 5px;vertical-align:middle;background:url(../img/file.png) center no-repeat;display:inline-block;width:20px;height:20px;}
.pdf-icon{margin:0 5px;vertical-align:middle;background:url(../img/pdf.png) center no-repeat;display:inline-block;width:20px;height:20px;}
.doc-icon{margin:0 5px;vertical-align:middle;background:url(../img/doc.png) center no-repeat;display:inline-block;width:20px;height:20px;}
.html-icon{margin:0 5px;vertical-align:middle;background:url(../img/html.png) center no-repeat;display:inline-block;width:20px;height:20px;}
/*右侧页面样式*/
.right-main{margin:1.2% 0 0 11%;width:87%;text-align:left;padding:5px 20px 0 20px;background: #ffffff;box-shadow: 3px 3px #90A3B4;min-height:74vh;max-height: max-content;overflow:hidden}
.directory{padding:0;margin-bottom:5px;box-sizing: border-box}
.directory ul,.directory li{display: inline-block}
.front{color:#06c}
.front:hover,.front:active, .front:focus {
    color:#06c;
    text-decoration: none;
}
.dataTable .btn{padding:2px 12px}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{vertical-align: middle;padding:2px 8px}
.table>thead>tr>td:first-child,.table>tbody>tr>td:first-child{text-align: left}
#userTable>thead>tr>td:first-child,#userTable>tbody>tr>td:first-child{text-align: center}
#roleTable>thead>tr>td:first-child,#roleTable>tbody>tr>td:first-child{text-align: center}
#resourcesTable>thead>tr>td:first-child,#resourcesTable>tbody>tr>td:first-child{text-align: center}
#tenanTable>thead>tr>td:first-child,#tenanTable>tbody>tr>td:first-child{text-align: center}
#suppliersTable>thead>tr>td:first-child,#suppliersTable>tbody>tr>td:first-child{text-align: center}
.table>thead>tr>td:not(first-child),.table>tbody>tr>td:not(first-child){text-align: center}
.file_table tbody tr td:first-child{text-align:left;padding-left:10px}
.table{width:100%}
/*个人资料样式*/
.top{margin:0 auto;text-align:center;width:100px;}
.person-msg,.person-detail{background: #ffffff;}
.top img{border-radius:50%;display: block}
.top dd{font-size:2rem;margin:10px 0}
.person-detail{padding:7px 0;}
/*登录页面*/
.site-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 0;
    background: url(../img/background.jpg)  no-repeat;
    background-size:100% 100%;
}
/*@media screen and (max-width:1000px) {*/
    /*#login-form{*/
        /*margin:0 auto;*/
        /*width:80%;*/
    /*}*/
/*}*/
/*@media screen and (min-width:1000px) {*/
    /*#login-form{*/
        /*margin:0 auto;*/
        /*width:80%;*/
    /*}*/
/*}*/
.login-msg{width:50%;height: 50%;background: transparent;border-radius: 2rem;z-index:12;position:absolute;top:30%;left:25%}
#login-form{width:40%;margin: 3rem auto 2rem}
.f_l{margin-left: 28%; width: 55%; margin-top:2%;}
.login-row{border:1px solid #ddd;box-sizing:border-box;border-radius: 5px;width: 100%; padding-bottom:30px;background:#fff; position:relative }
.login-name{float: left;height:30px;line-height: 30px;padding-left:1rem;color:#8FB6DD}
.login-input{padding-left:10px;border: transparent;outline:none;font-size:16px;background:#fff;position:absolute;top:0;left:50px;height:30px;line-height:30px}
#login{width:80%;font-size:18px}
.other{color:#fff}
/*弹出框*/
.upload{padding:8px 2px;border:1px solid #ddd;text-decoration:none; color:#666;width:100%}
.change{opacity: 0;position:absolute;top:20%;left:10%;}
.groupBtn{margin-bottom:5px;padding-left:0;box-sizing: border-box}
.groupBtn .btn{padding:2px 12px}
form .modal-footer{padding:15px 15px 0 15px}
.bite{height: 34px;font-size: 14px; line-height:34px;color: #555; }
.box-storage{padding-right:0}
/*设置属性的样式*/
#codeForm .row{text-align: center;margin:0 auto;}
#codeForm .table>thead>tr>td:first-child,#codeForm .table>tbody>tr>td:first-child {text-align: center}
#codeTable input{background-color:transparent; border-color:transparent;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);}
#codeForm .table>tbody>tr>td {padding:0}

/*提示框样式*/
#toast-container{ top:50%;}
/*修改密码*/
.change-right{text-align: center;width:85%;float:right;padding:10rem 2rem 0 2rem;min-height:400px;background: #fff;}
/*正在加载的样式*/
.flyover .mask{top: 0; left: 0; position: fixed; width: 100%; height: 100%; opacity: 0.5; background: black; z-index: 1099;}
.flyover .alert{left: 50%; top: 50%; position: absolute; z-index:2000;transform: translate(-50%, -50%);}
@media (min-width: 768px){
    .modal-sm {
        width: 320px;
    }
}
/*存储空间*/
#progress1{width:10%;position:absolute;bottom:8rem;left:8px;}
.progress{margin-bottom:5px}

/*顶部按钮*/
.g-dropdown-button .g-button, .g-dropdown-button .menu {
    display: list-item;
    margin: 0!important;
    list-style: none;
    z-index: 1;
    _width: 1px;
}
.g-button {
    text-decoration: none;
    /*color: #3b8cff;*/
    border: 1px solid #c0d9fe;
    border-radius: 4px;
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
}
.g-button {
    position: relative;
    font-size: 12px;
    vertical-align: top;
    white-space: nowrap;
    outline: 0;
}
.g-dropdown-button .menu {
    visibility: hidden;
}
.g-dropdown-button .menu {
    position: relative;
    border: 1px solid #aaa;
    font-size: 12px;
    text-align: center;
    background: #fff;
}
.g-dropdown-button .g-button, .g-dropdown-button .menu {
    display: list-item;
    margin: 0!important;
    list-style: none;
    z-index: 1;
}
.g-dropdown-button .menu .g-button-menu {
    margin: 0;
}
.g-dropdown-button .menu .g-button-menu {
    position: absolute;
    top: -24px;
    display: block;
    height: 32px;
    padding: 0 12px;
    line-height: 32px;
    text-decoration: none;
    text-overflow: ellipsis;
    color: #666;
}